out in droves - French English Dictionary